#ifndef _TW_TERRAINTEST_H_
#define _TW_TERRAINTEST_H_


#include "../TwHeadFile.h"

class TwTerrain;
class TwGrass;
class TwGenerateImage;


class TwTerrainMgr _BaseClass_(TwRefRoot)
{
public:
	TwTerrainMgr():
	  m_pkTerrain(0)
	  ,m_pkImage(0)
	{};
	~TwTerrainMgr(){};
public:
	void Init();

	void Update();

	void Render();

	void Clear();

	void InitRenderState();

private:
	TwTerrain*			m_pkTerrain;
	TwGrass*			m_pkGrass;
	TwGenerateImage*	m_pkImage;

};
#endif